<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:c="http://java.sun.com/jsp/jstl/core"
	xmlns:forgeview="http://jboss.org/forge/view"	
	template="/resources/templates/pageTemplate.xhtml">

	<f:metadata>
		<f:viewParam name="id" value="#{saleLoanContractBean.id}"/>
		<f:event type="preRenderView" listener="#{saleLoanContractBean.retrieve}"/>
	</f:metadata>

	<ui:param name="pageTitle" value="Create Sale Loan Contract"/>

	<ui:define name="header">
		Sale Loan Contract
	</ui:define>

	<ui:define name="subheader">
		<c:choose>
			<c:when test="#{!empty saleLoanContractBean.id}">
				Edit existing Sale Loan Contract
			</c:when>
			<c:otherwise>
				Create a new Sale Loan Contract
			</c:otherwise>
		</c:choose>
	</ui:define>

	<ui:define name="footer"/>

	<ui:define name="main">
		<h:form id="create">
			<h:messages globalOnly="true" styleClass="error"/>

			<h:panelGrid columnClasses="label,component,required" columns="3">
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractHrEmp" value="Hr Emp:"/>
				<h:panelGroup>
					<h:selectOneMenu converter="#{hrEmpBean.converter}" id="saleLoanContractBeanSaleLoanContractHrEmp" value="#{saleLoanContractBean.saleLoanContract.hrEmp}">
						<f:selectItem/>
						<f:selectItems itemLabel="#{forgeview:display(_item)}" itemValue="#{_item}" value="#{hrEmpBean.all}" var="_item"/>
					</h:selectOneMenu>
					<h:message for="saleLoanContractBeanSaleLoanContractHrEmp" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSysCust" value="Sys Cust:"/>
				<h:panelGroup>
					<h:selectOneMenu converter="#{sysCustBean.converter}" id="saleLoanContractBeanSaleLoanContractSysCust" value="#{saleLoanContractBean.saleLoanContract.sysCust}">
						<f:selectItem/>
						<f:selectItems itemLabel="#{forgeview:display(_item)}" itemValue="#{_item}" value="#{sysCustBean.all}" var="_item"/>
					</h:selectOneMenu>
					<h:message for="saleLoanContractBeanSaleLoanContractSysCust" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSysVehicleBrand" value="Sys Vehicle Brand:"/>
				<h:panelGroup>
					<h:selectOneMenu converter="#{sysVehicleBrandBean.converter}" id="saleLoanContractBeanSaleLoanContractSysVehicleBrand" value="#{saleLoanContractBean.saleLoanContract.sysVehicleBrand}">
						<f:selectItem/>
						<f:selectItems itemLabel="#{forgeview:display(_item)}" itemValue="#{_item}" value="#{sysVehicleBrandBean.all}" var="_item"/>
					</h:selectOneMenu>
					<h:message for="saleLoanContractBeanSaleLoanContractSysVehicleBrand" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSaleLoanGrade" value="Sale Loan Grade:"/>
				<h:panelGroup>
					<h:selectOneMenu converter="#{saleLoanGradeBean.converter}" id="saleLoanContractBeanSaleLoanContractSaleLoanGrade" value="#{saleLoanContractBean.saleLoanContract.saleLoanGrade}">
						<f:selectItem/>
						<f:selectItems itemLabel="#{forgeview:display(_item)}" itemValue="#{_item}" value="#{saleLoanGradeBean.all}" var="_item"/>
					</h:selectOneMenu>
					<h:message for="saleLoanContractBeanSaleLoanContractSaleLoanGrade" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSysOrg" value="Sys Org:"/>
				<h:panelGroup>
					<h:selectOneMenu converter="#{sysOrgBean.converter}" id="saleLoanContractBeanSaleLoanContractSysOrg" value="#{saleLoanContractBean.saleLoanContract.sysOrg}">
						<f:selectItem/>
						<f:selectItems itemLabel="#{forgeview:display(_item)}" itemValue="#{_item}" value="#{sysOrgBean.all}" var="_item"/>
					</h:selectOneMenu>
					<h:message for="saleLoanContractBeanSaleLoanContractSysOrg" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSysIncomeLevel" value="Sys Income Level:"/>
				<h:panelGroup>
					<h:selectOneMenu converter="#{sysIncomeLevelBean.converter}" id="saleLoanContractBeanSaleLoanContractSysIncomeLevel" value="#{saleLoanContractBean.saleLoanContract.sysIncomeLevel}">
						<f:selectItem/>
						<f:selectItems itemLabel="#{forgeview:display(_item)}" itemValue="#{_item}" value="#{sysIncomeLevelBean.all}" var="_item"/>
					</h:selectOneMenu>
					<h:message for="saleLoanContractBeanSaleLoanContractSysIncomeLevel" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSysNameTitle" value="Sys Name Title:"/>
				<h:panelGroup>
					<h:selectOneMenu converter="#{sysNameTitleBean.converter}" id="saleLoanContractBeanSaleLoanContractSysNameTitle" value="#{saleLoanContractBean.saleLoanContract.sysNameTitle}">
						<f:selectItem/>
						<f:selectItems itemLabel="#{forgeview:display(_item)}" itemValue="#{_item}" value="#{sysNameTitleBean.all}" var="_item"/>
					</h:selectOneMenu>
					<h:message for="saleLoanContractBeanSaleLoanContractSysNameTitle" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSysApproveLevel" value="Sys Approve Level:"/>
				<h:panelGroup>
					<h:selectOneMenu converter="#{sysApproveLevelBean.converter}" id="saleLoanContractBeanSaleLoanContractSysApproveLevel" value="#{saleLoanContractBean.saleLoanContract.sysApproveLevel}">
						<f:selectItem/>
						<f:selectItems itemLabel="#{forgeview:display(_item)}" itemValue="#{_item}" value="#{sysApproveLevelBean.all}" var="_item"/>
					</h:selectOneMenu>
					<h:message for="saleLoanContractBeanSaleLoanContractSysApproveLevel" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSaleConditionType" value="Sale Condition Type:"/>
				<h:panelGroup>
					<h:selectOneMenu converter="#{saleConditionTypeBean.converter}" id="saleLoanContractBeanSaleLoanContractSaleConditionType" value="#{saleLoanContractBean.saleLoanContract.saleConditionType}">
						<f:selectItem/>
						<f:selectItems itemLabel="#{forgeview:display(_item)}" itemValue="#{_item}" value="#{saleConditionTypeBean.all}" var="_item"/>
					</h:selectOneMenu>
					<h:message for="saleLoanContractBeanSaleLoanContractSaleConditionType" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSysAddressProvince" value="Sys Address Province:"/>
				<h:panelGroup>
					<h:selectOneMenu converter="#{sysAddressProvinceBean.converter}" id="saleLoanContractBeanSaleLoanContractSysAddressProvince" value="#{saleLoanContractBean.saleLoanContract.sysAddressProvince}">
						<f:selectItem/>
						<f:selectItems itemLabel="#{forgeview:display(_item)}" itemValue="#{_item}" value="#{sysAddressProvinceBean.all}" var="_item"/>
					</h:selectOneMenu>
					<h:message for="saleLoanContractBeanSaleLoanContractSysAddressProvince" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanContractGrpNo" value="Loan Contract Grp No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanContractGrpNo" value="#{saleLoanContractBean.saleLoanContract.loanContractGrpNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanContractGrpNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractRecDate" value="Rec Date:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractRecDate" maxLength="19" value="#{saleLoanContractBean.saleLoanContract.recDate}">
						<f:convertDateTime pattern="MMM d, yyyy hh:mm:ss a" type="both"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractRecDate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanTypeNo" value="Loan Type No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanTypeNo" value="#{saleLoanContractBean.saleLoanContract.loanTypeNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanTypeNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanOfferRecNo" value="Loan Offer Rec No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanOfferRecNo" value="#{saleLoanContractBean.saleLoanContract.loanOfferRecNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanOfferRecNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanCode" value="Loan Code:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanCode" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.loanCode}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanCode" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractContractCode" value="Contract Code:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractContractCode" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.contractCode}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractContractCode" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractContractDate" value="Contract Date:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractContractDate" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.contractDate}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractContractDate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanCode2" value="Loan Code 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanCode2" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.loanCode2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanCode2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractContractCode2" value="Contract Code 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractContractCode2" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.contractCode2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractContractCode2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanReqTypeNo" value="Loan Req Type No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanReqTypeNo" value="#{saleLoanContractBean.saleLoanContract.loanReqTypeNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanReqTypeNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractMasterContractRecNo" value="Master Contract Rec No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractMasterContractRecNo" value="#{saleLoanContractBean.saleLoanContract.masterContractRecNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractMasterContractRecNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanReqContractRecNo" value="Loan Req Contract Rec No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanReqContractRecNo" value="#{saleLoanContractBean.saleLoanContract.loanReqContractRecNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanReqContractRecNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCustAge" value="Cust Age:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCustAge" value="#{saleLoanContractBean.saleLoanContract.custAge}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCustAge" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanValAllowMin" value="Loan Val Allow Min:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanValAllowMin" value="#{saleLoanContractBean.saleLoanContract.loanValAllowMin}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanValAllowMin" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanValAllowMax" value="Loan Val Allow Max:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanValAllowMax" value="#{saleLoanContractBean.saleLoanContract.loanValAllowMax}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanValAllowMax" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractVehicleRateNo" value="Vehicle Rate No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractVehicleRateNo" value="#{saleLoanContractBean.saleLoanContract.vehicleRateNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractVehicleRateNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractVehicleTypeNo" value="Vehicle Type No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractVehicleTypeNo" value="#{saleLoanContractBean.saleLoanContract.vehicleTypeNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractVehicleTypeNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractVehicleGearTypeNo" value="Vehicle Gear Type No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractVehicleGearTypeNo" value="#{saleLoanContractBean.saleLoanContract.vehicleGearTypeNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractVehicleGearTypeNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractVehicleBrandModelCode" value="Vehicle Brand Model Code:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractVehicleBrandModelCode" maxLength="100" value="#{saleLoanContractBean.saleLoanContract.vehicleBrandModelCode}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractVehicleBrandModelCode" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractVehicleNumber" value="Vehicle Number:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractVehicleNumber" maxLength="100" value="#{saleLoanContractBean.saleLoanContract.vehicleNumber}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractVehicleNumber" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractVehicleModelCode" value="Vehicle Model Code:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractVehicleModelCode" maxLength="100" value="#{saleLoanContractBean.saleLoanContract.vehicleModelCode}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractVehicleModelCode" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractVehicleMachineNumber" value="Vehicle Machine Number:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractVehicleMachineNumber" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.vehicleMachineNumber}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractVehicleMachineNumber" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractVehicleAllowSalePrice" value="Vehicle Allow Sale Price:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractVehicleAllowSalePrice" value="#{saleLoanContractBean.saleLoanContract.vehicleAllowSalePrice}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractVehicleAllowSalePrice" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractVehicleColorNo" value="Vehicle Color No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractVehicleColorNo" value="#{saleLoanContractBean.saleLoanContract.vehicleColorNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractVehicleColorNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractVehicleColorComment" value="Vehicle Color Comment:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractVehicleColorComment" maxLength="100" value="#{saleLoanContractBean.saleLoanContract.vehicleColorComment}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractVehicleColorComment" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractVehicleAssetLife" value="Vehicle Asset Life:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractVehicleAssetLife" value="#{saleLoanContractBean.saleLoanContract.vehicleAssetLife}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractVehicleAssetLife" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractMotorVehicleRegistration" value="Motor Vehicle Registration:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractMotorVehicleRegistration" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.motorVehicleRegistration}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractMotorVehicleRegistration" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanAllowRatePerc" value="Loan Allow Rate Perc:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanAllowRatePerc" value="#{saleLoanContractBean.saleLoanContract.loanAllowRatePerc}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanAllowRatePerc" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCarRegistration" value="Car Registration:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCarRegistration" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.carRegistration}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCarRegistration" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCarRegistrationProvinceNo" value="Car Registration Province No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCarRegistrationProvinceNo" value="#{saleLoanContractBean.saleLoanContract.carRegistrationProvinceNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCarRegistrationProvinceNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCarRegistrationDate" value="Car Registration Date:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCarRegistrationDate" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.carRegistrationDate}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractCarRegistrationDate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCarPossessDate" value="Car Possess Date:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCarPossessDate" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.carPossessDate}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractCarPossessDate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCreditAnalystEmpNo" value="Credit Analyst Emp No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCreditAnalystEmpNo" value="#{saleLoanContractBean.saleLoanContract.creditAnalystEmpNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCreditAnalystEmpNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractApprovedDate" value="Approved Date:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractApprovedDate" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.approvedDate}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractApprovedDate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanVal" value="Loan Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanVal" value="#{saleLoanContractBean.saleLoanContract.loanVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractTerm" value="Term:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractTerm" value="#{saleLoanContractBean.saleLoanContract.term}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractTerm" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractInterestPerc" value="Interest Perc:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractInterestPerc" value="#{saleLoanContractBean.saleLoanContract.interestPerc}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractInterestPerc" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFeePerc" value="Loan Fee Perc:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFeePerc" value="#{saleLoanContractBean.saleLoanContract.loanFeePerc}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFeePerc" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFeeVal" value="Loan Fee Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFeeVal" value="#{saleLoanContractBean.saleLoanContract.loanFeeVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFeeVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFeePersonExtra1Val" value="Loan Fee Person Extra 1Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFeePersonExtra1Val" value="#{saleLoanContractBean.saleLoanContract.loanFeePersonExtra1Val}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFeePersonExtra1Val" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFeePersonExtra2Val" value="Loan Fee Person Extra 2Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFeePersonExtra2Val" value="#{saleLoanContractBean.saleLoanContract.loanFeePersonExtra2Val}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFeePersonExtra2Val" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractPrincipalPerMonth" value="Principal Per Month:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractPrincipalPerMonth" value="#{saleLoanContractBean.saleLoanContract.principalPerMonth}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractPrincipalPerMonth" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractInstallmentPerMonth" value="Installment Per Month:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractInstallmentPerMonth" value="#{saleLoanContractBean.saleLoanContract.installmentPerMonth}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractInstallmentPerMonth" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractTotalLoanFeeVal" value="Total Loan Fee Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractTotalLoanFeeVal" value="#{saleLoanContractBean.saleLoanContract.totalLoanFeeVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractTotalLoanFeeVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractTotalInterestVal" value="Total Interest Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractTotalInterestVal" value="#{saleLoanContractBean.saleLoanContract.totalInterestVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractTotalInterestVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractTotalLoanVal" value="Total Loan Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractTotalLoanVal" value="#{saleLoanContractBean.saleLoanContract.totalLoanVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractTotalLoanVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFee01Perc" value="Loan Fee 01Perc:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFee01Perc" value="#{saleLoanContractBean.saleLoanContract.loanFee01Perc}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFee01Perc" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFee01Val" value="Loan Fee 01Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFee01Val" value="#{saleLoanContractBean.saleLoanContract.loanFee01Val}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFee01Val" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFee02Val" value="Loan Fee 02Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFee02Val" value="#{saleLoanContractBean.saleLoanContract.loanFee02Val}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFee02Val" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFee03Val" value="Loan Fee 03Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFee03Val" value="#{saleLoanContractBean.saleLoanContract.loanFee03Val}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFee03Val" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFee04Val" value="Loan Fee 04Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFee04Val" value="#{saleLoanContractBean.saleLoanContract.loanFee04Val}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFee04Val" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFee05Val" value="Loan Fee 05Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFee05Val" value="#{saleLoanContractBean.saleLoanContract.loanFee05Val}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFee05Val" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFeeAssetExtra1Val" value="Loan Fee Asset Extra 1Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFeeAssetExtra1Val" value="#{saleLoanContractBean.saleLoanContract.loanFeeAssetExtra1Val}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFeeAssetExtra1Val" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFeeAssetExtra2Val" value="Loan Fee Asset Extra 2Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFeeAssetExtra2Val" value="#{saleLoanContractBean.saleLoanContract.loanFeeAssetExtra2Val}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFeeAssetExtra2Val" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanExtVal" value="Loan Ext Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanExtVal" value="#{saleLoanContractBean.saleLoanContract.loanExtVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanExtVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractTermExt" value="Term Ext:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractTermExt" value="#{saleLoanContractBean.saleLoanContract.termExt}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractTermExt" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractInterestExtPerc" value="Interest Ext Perc:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractInterestExtPerc" value="#{saleLoanContractBean.saleLoanContract.interestExtPerc}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractInterestExtPerc" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFeeExtPerc" value="Loan Fee Ext Perc:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFeeExtPerc" value="#{saleLoanContractBean.saleLoanContract.loanFeeExtPerc}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFeeExtPerc" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFeeExtVal" value="Loan Fee Ext Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFeeExtVal" value="#{saleLoanContractBean.saleLoanContract.loanFeeExtVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFeeExtVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractPrincipalExtPerMonth" value="Principal Ext Per Month:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractPrincipalExtPerMonth" value="#{saleLoanContractBean.saleLoanContract.principalExtPerMonth}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractPrincipalExtPerMonth" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractInstallmentExtPerMonth" value="Installment Ext Per Month:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractInstallmentExtPerMonth" value="#{saleLoanContractBean.saleLoanContract.installmentExtPerMonth}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractInstallmentExtPerMonth" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractTotalLoanFeeExtVal" value="Total Loan Fee Ext Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractTotalLoanFeeExtVal" value="#{saleLoanContractBean.saleLoanContract.totalLoanFeeExtVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractTotalLoanFeeExtVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractTotalInterestExtVal" value="Total Interest Ext Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractTotalInterestExtVal" value="#{saleLoanContractBean.saleLoanContract.totalInterestExtVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractTotalInterestExtVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractTotalLoanExtVal" value="Total Loan Ext Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractTotalLoanExtVal" value="#{saleLoanContractBean.saleLoanContract.totalLoanExtVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractTotalLoanExtVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractPaymentStartDate" value="Payment Start Date:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractPaymentStartDate" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.paymentStartDate}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractPaymentStartDate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractPaymentEndDate" value="Payment End Date:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractPaymentEndDate" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.paymentEndDate}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractPaymentEndDate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractIdCardNo" value="Id Card No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractIdCardNo" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.idCardNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractIdCardNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractIdCardIssuedDate" value="Id Card Issued Date:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractIdCardIssuedDate" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.idCardIssuedDate}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractIdCardIssuedDate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractIdCardExpireDate" value="Id Card Expire Date:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractIdCardExpireDate" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.idCardExpireDate}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractIdCardExpireDate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractIdCardIssuedAt" value="Id Card Issued At:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractIdCardIssuedAt" maxLength="100" value="#{saleLoanContractBean.saleLoanContract.idCardIssuedAt}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractIdCardIssuedAt" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractFirstName" value="First Name:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractFirstName" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.firstName}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractFirstName" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLastName" value="Last Name:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLastName" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.lastName}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLastName" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCustOccupationNo" value="Cust Occupation No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCustOccupationNo" value="#{saleLoanContractBean.saleLoanContract.custOccupationNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCustOccupationNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAddrNo" value="Addr No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAddrNo" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.addrNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAddrNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAddrMoo" value="Addr Moo:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAddrMoo" value="#{saleLoanContractBean.saleLoanContract.addrMoo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAddrMoo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAddrBuilding" value="Addr Building:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAddrBuilding" maxLength="100" value="#{saleLoanContractBean.saleLoanContract.addrBuilding}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAddrBuilding" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAddrSoi" value="Addr Soi:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAddrSoi" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.addrSoi}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAddrSoi" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAddrRoad" value="Addr Road:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAddrRoad" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.addrRoad}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAddrRoad" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAddr1" value="Addr 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAddr1" maxLength="100" value="#{saleLoanContractBean.saleLoanContract.addr1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAddr1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAddr2No" value="Addr 2No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAddr2No" value="#{saleLoanContractBean.saleLoanContract.addr2No}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAddr2No" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAddr3No" value="Addr 3No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAddr3No" value="#{saleLoanContractBean.saleLoanContract.addr3No}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAddr3No" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAddr5" value="Addr 5:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAddr5" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.addr5}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAddr5" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractPhoneNo" value="Phone No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractPhoneNo" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.phoneNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractPhoneNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractMobileNo" value="Mobile No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractMobileNo" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.mobileNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractMobileNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractOfficeName" value="Office Name:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractOfficeName" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.officeName}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractOfficeName" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractOfficeAddrNo" value="Office Addr No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractOfficeAddrNo" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.officeAddrNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractOfficeAddrNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractOfficeAddrMoo" value="Office Addr Moo:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractOfficeAddrMoo" value="#{saleLoanContractBean.saleLoanContract.officeAddrMoo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractOfficeAddrMoo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractOfficeAddrBuilding" value="Office Addr Building:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractOfficeAddrBuilding" maxLength="100" value="#{saleLoanContractBean.saleLoanContract.officeAddrBuilding}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractOfficeAddrBuilding" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractOfficeAddrSoi" value="Office Addr Soi:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractOfficeAddrSoi" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.officeAddrSoi}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractOfficeAddrSoi" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractOfficeAddrRoad" value="Office Addr Road:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractOfficeAddrRoad" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.officeAddrRoad}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractOfficeAddrRoad" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractOfficeAddr1" value="Office Addr 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractOfficeAddr1" maxLength="100" value="#{saleLoanContractBean.saleLoanContract.officeAddr1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractOfficeAddr1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractOfficeAddr2No" value="Office Addr 2No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractOfficeAddr2No" value="#{saleLoanContractBean.saleLoanContract.officeAddr2No}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractOfficeAddr2No" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractOfficeAddr3No" value="Office Addr 3No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractOfficeAddr3No" value="#{saleLoanContractBean.saleLoanContract.officeAddr3No}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractOfficeAddr3No" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractOfficeAddr4No" value="Office Addr 4No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractOfficeAddr4No" value="#{saleLoanContractBean.saleLoanContract.officeAddr4No}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractOfficeAddr4No" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractOfficeAddr5" value="Office Addr 5:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractOfficeAddr5" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.officeAddr5}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractOfficeAddr5" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractOfficePhoneNo" value="Office Phone No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractOfficePhoneNo" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.officePhoneNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractOfficePhoneNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractStatusIsApproved" value="Status Is Approved:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractStatusIsApproved" maxLength="1" value="#{saleLoanContractBean.saleLoanContract.statusIsApproved}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractStatusIsApproved" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractStatusIsAccPayOut" value="Status Is Acc Pay Out:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractStatusIsAccPayOut" maxLength="1" value="#{saleLoanContractBean.saleLoanContract.statusIsAccPayOut}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractStatusIsAccPayOut" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractStatusIsContract" value="Status Is Contract:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractStatusIsContract" maxLength="1" value="#{saleLoanContractBean.saleLoanContract.statusIsContract}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractStatusIsContract" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractStatusIsConfiscate" value="Status Is Confiscate:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractStatusIsConfiscate" maxLength="1" value="#{saleLoanContractBean.saleLoanContract.statusIsConfiscate}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractStatusIsConfiscate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractStatusIsUsedDiscretion" value="Status Is Used Discretion:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractStatusIsUsedDiscretion" value="#{saleLoanContractBean.saleLoanContract.statusIsUsedDiscretion}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractStatusIsUsedDiscretion" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractContractCustStatusNo" value="Contract Cust Status No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractContractCustStatusNo" value="#{saleLoanContractBean.saleLoanContract.contractCustStatusNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractContractCustStatusNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractContractCustStatusDate" value="Contract Cust Status Date:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractContractCustStatusDate" maxLength="19" value="#{saleLoanContractBean.saleLoanContract.contractCustStatusDate}">
						<f:convertDateTime pattern="MMM d, yyyy hh:mm:ss a" type="both"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractContractCustStatusDate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractContractStatusNo" value="Contract Status No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractContractStatusNo" value="#{saleLoanContractBean.saleLoanContract.contractStatusNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractContractStatusNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractContractStatusDate" value="Contract Status Date:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractContractStatusDate" maxLength="19" value="#{saleLoanContractBean.saleLoanContract.contractStatusDate}">
						<f:convertDateTime pattern="MMM d, yyyy hh:mm:ss a" type="both"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractContractStatusDate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractOldContractStatusNo" value="Old Contract Status No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractOldContractStatusNo" value="#{saleLoanContractBean.saleLoanContract.oldContractStatusNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractOldContractStatusNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractOldContractStatusDate" value="Old Contract Status Date:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractOldContractStatusDate" maxLength="19" value="#{saleLoanContractBean.saleLoanContract.oldContractStatusDate}">
						<f:convertDateTime pattern="MMM d, yyyy hh:mm:ss a" type="both"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractOldContractStatusDate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractReceiptManualStatus" value="Receipt Manual Status:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractReceiptManualStatus" value="#{saleLoanContractBean.saleLoanContract.receiptManualStatus}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractReceiptManualStatus" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractPaymentVoucherCode" value="Payment Voucher Code:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractPaymentVoucherCode" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.paymentVoucherCode}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractPaymentVoucherCode" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractPaymentVoucherCode2" value="Payment Voucher Code 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractPaymentVoucherCode2" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.paymentVoucherCode2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractPaymentVoucherCode2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFeeReceiptDate" value="Loan Fee Receipt Date:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFeeReceiptDate" maxLength="19" value="#{saleLoanContractBean.saleLoanContract.loanFeeReceiptDate}">
						<f:convertDateTime pattern="MMM d, yyyy hh:mm:ss a" type="both"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFeeReceiptDate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFeeReceiptCode" value="Loan Fee Receipt Code:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFeeReceiptCode" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.loanFeeReceiptCode}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFeeReceiptCode" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFeeReceiptCode2" value="Loan Fee Receipt Code 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFeeReceiptCode2" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.loanFeeReceiptCode2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFeeReceiptCode2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFeeReceiptByEmpNo" value="Loan Fee Receipt By Emp No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFeeReceiptByEmpNo" value="#{saleLoanContractBean.saleLoanContract.loanFeeReceiptByEmpNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFeeReceiptByEmpNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFeeReceiptPayPartNo" value="Loan Fee Receipt Pay Part No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFeeReceiptPayPartNo" value="#{saleLoanContractBean.saleLoanContract.loanFeeReceiptPayPartNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFeeReceiptPayPartNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLoanFeeReceiptAllowPrintStatus" value="Loan Fee Receipt Allow Print Status:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLoanFeeReceiptAllowPrintStatus" value="#{saleLoanContractBean.saleLoanContract.loanFeeReceiptAllowPrintStatus}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLoanFeeReceiptAllowPrintStatus" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractJnTransRecNo" value="Jn Trans Rec No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractJnTransRecNo" value="#{saleLoanContractBean.saleLoanContract.jnTransRecNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractJnTransRecNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractJnTransRecNoExt" value="Jn Trans Rec No Ext:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractJnTransRecNoExt" value="#{saleLoanContractBean.saleLoanContract.jnTransRecNoExt}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractJnTransRecNoExt" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractContractMemo" value="Contract Memo:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractContractMemo" maxLength="500" value="#{saleLoanContractBean.saleLoanContract.contractMemo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractContractMemo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractContractCustTypeNo" value="Contract Cust Type No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractContractCustTypeNo" value="#{saleLoanContractBean.saleLoanContract.contractCustTypeNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractContractCustTypeNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractContractReTypeNo" value="Contract Re Type No:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractContractReTypeNo" value="#{saleLoanContractBean.saleLoanContract.contractReTypeNo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractContractReTypeNo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractRecNoForCountOfRe" value="Rec No For Count Of Re:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractRecNoForCountOfRe" value="#{saleLoanContractBean.saleLoanContract.recNoForCountOfRe}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractRecNoForCountOfRe" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractStatusAllowCase01" value="Status Allow Case 01:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractStatusAllowCase01" value="#{saleLoanContractBean.saleLoanContract.statusAllowCase01}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractStatusAllowCase01" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractStatusAllowCase02" value="Status Allow Case 02:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractStatusAllowCase02" value="#{saleLoanContractBean.saleLoanContract.statusAllowCase02}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractStatusAllowCase02" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractStatusAllowCase03" value="Status Allow Case 03:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractStatusAllowCase03" value="#{saleLoanContractBean.saleLoanContract.statusAllowCase03}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractStatusAllowCase03" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractStatusAllowCase04" value="Status Allow Case 04:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractStatusAllowCase04" value="#{saleLoanContractBean.saleLoanContract.statusAllowCase04}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractStatusAllowCase04" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAttr01DecimalVal" value="Attr 01Decimal Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAttr01DecimalVal" value="#{saleLoanContractBean.saleLoanContract.attr01DecimalVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAttr01DecimalVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAttr02DecimalVal" value="Attr 02Decimal Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAttr02DecimalVal" value="#{saleLoanContractBean.saleLoanContract.attr02DecimalVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAttr02DecimalVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAttr03StringVal" value="Attr 03String Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAttr03StringVal" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.attr03StringVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAttr03StringVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAttr04ShortVal" value="Attr 04Short Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAttr04ShortVal" value="#{saleLoanContractBean.saleLoanContract.attr04ShortVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAttr04ShortVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAttr05ShortVal" value="Attr 05Short Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAttr05ShortVal" value="#{saleLoanContractBean.saleLoanContract.attr05ShortVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAttr05ShortVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAttr06DecimalVal" value="Attr 06Decimal Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAttr06DecimalVal" value="#{saleLoanContractBean.saleLoanContract.attr06DecimalVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAttr06DecimalVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAttr07DecimalVal" value="Attr 07Decimal Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAttr07DecimalVal" value="#{saleLoanContractBean.saleLoanContract.attr07DecimalVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAttr07DecimalVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAttr08DecimalVal" value="Attr 08Decimal Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAttr08DecimalVal" value="#{saleLoanContractBean.saleLoanContract.attr08DecimalVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAttr08DecimalVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAttr09DecimalVal" value="Attr 09Decimal Val:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAttr09DecimalVal" value="#{saleLoanContractBean.saleLoanContract.attr09DecimalVal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAttr09DecimalVal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractStatusCompoundDebtIsPayPendingInterest" value="Status Compound Debt Is Pay Pending Interest:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractStatusCompoundDebtIsPayPendingInterest" value="#{saleLoanContractBean.saleLoanContract.statusCompoundDebtIsPayPendingInterest}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractStatusCompoundDebtIsPayPendingInterest" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractRegDay" value="Reg Day:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractRegDay" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.regDay}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractRegDay" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractRegNum" value="Reg Num:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractRegNum" maxLength="11" value="#{saleLoanContractBean.saleLoanContract.regNum}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractRegNum" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractFirstDate" value="First Date:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractFirstDate" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.firstDate}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractFirstDate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractPrePay" value="Pre Pay:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractPrePay" value="#{saleLoanContractBean.saleLoanContract.prePay}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractPrePay" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractPrice" value="Price:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractPrice" value="#{saleLoanContractBean.saleLoanContract.price}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractPrice" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractInterest" value="Interest:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractInterest" value="#{saleLoanContractBean.saleLoanContract.interest}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractInterest" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractPremiem" value="Premiem:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractPremiem" value="#{saleLoanContractBean.saleLoanContract.premiem}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractPremiem" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractTerm01" value="Term 01:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractTerm01" value="#{saleLoanContractBean.saleLoanContract.term01}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractTerm01" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractPay1" value="Pay 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractPay1" value="#{saleLoanContractBean.saleLoanContract.pay1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractPay1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractVat" value="Vat:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractVat" value="#{saleLoanContractBean.saleLoanContract.vat}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractVat" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractIntTerm" value="Int Term:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractIntTerm" value="#{saleLoanContractBean.saleLoanContract.intTerm}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractIntTerm" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractIntTerm1" value="Int Term 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractIntTerm1" value="#{saleLoanContractBean.saleLoanContract.intTerm1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractIntTerm1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractIntTerm2" value="Int Term 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractIntTerm2" value="#{saleLoanContractBean.saleLoanContract.intTerm2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractIntTerm2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractTermPay" value="Term Pay:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractTermPay" value="#{saleLoanContractBean.saleLoanContract.termPay}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractTermPay" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractTotal" value="Total:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractTotal" value="#{saleLoanContractBean.saleLoanContract.total}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractTotal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAname1" value="Aname 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAname1" maxLength="8" value="#{saleLoanContractBean.saleLoanContract.aname1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAname1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAname2" value="Aname 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAname2" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.aname2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAname2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAname3" value="Aname 3:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAname3" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.aname3}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAname3" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAtel1" value="Atel 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAtel1" maxLength="12" value="#{saleLoanContractBean.saleLoanContract.atel1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAtel1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAadd1" value="Aadd 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAadd1" maxLength="23" value="#{saleLoanContractBean.saleLoanContract.aadd1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAadd1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAadd2" value="Aadd 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAadd2" maxLength="24" value="#{saleLoanContractBean.saleLoanContract.aadd2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAadd2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAadd3" value="Aadd 3:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAadd3" maxLength="25" value="#{saleLoanContractBean.saleLoanContract.aadd3}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAadd3" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAadd4" value="Aadd 4:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAadd4" maxLength="25" value="#{saleLoanContractBean.saleLoanContract.aadd4}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAadd4" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAadd5" value="Aadd 5:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAadd5" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.aadd5}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAadd5" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAcard" value="Acard:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAcard" maxLength="30" value="#{saleLoanContractBean.saleLoanContract.acard}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAcard" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAcardNum" value="Acard Num:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAcardNum" maxLength="13" value="#{saleLoanContractBean.saleLoanContract.acardNum}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAcardNum" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAdate1" value="Adate 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAdate1" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.adate1}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractAdate1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAby" value="Aby:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAby" maxLength="40" value="#{saleLoanContractBean.saleLoanContract.aby}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAby" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAdate2" value="Adate 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAdate2" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.adate2}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractAdate2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractApro" value="Apro:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractApro" maxLength="2" value="#{saleLoanContractBean.saleLoanContract.apro}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractApro" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAproname" value="Aproname:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAproname" maxLength="25" value="#{saleLoanContractBean.saleLoanContract.aproname}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAproname" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAoffice" value="Aoffice:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAoffice" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.aoffice}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAoffice" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAtel2" value="Atel 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAtel2" maxLength="12" value="#{saleLoanContractBean.saleLoanContract.atel2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAtel2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCarBody" value="Car Body:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCarBody" maxLength="28" value="#{saleLoanContractBean.saleLoanContract.carBody}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCarBody" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCarBrand" value="Car Brand:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCarBrand" maxLength="28" value="#{saleLoanContractBean.saleLoanContract.carBrand}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCarBrand" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCarType" value="Car Type:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCarType" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.carType}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCarType" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCarReg" value="Car Reg:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCarReg" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.carReg}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCarReg" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCarEngnum" value="Car Engnum:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCarEngnum" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.carEngnum}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCarEngnum" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCarColor" value="Car Color:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCarColor" maxLength="18" value="#{saleLoanContractBean.saleLoanContract.carColor}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCarColor" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractRegDate" value="Reg Date:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractRegDate" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.regDate}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractRegDate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBname1" value="Bname 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBname1" maxLength="8" value="#{saleLoanContractBean.saleLoanContract.bname1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractBname1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBname2" value="Bname 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBname2" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.bname2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractBname2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBname3" value="Bname 3:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBname3" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.bname3}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractBname3" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBtel1" value="Btel 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBtel1" maxLength="12" value="#{saleLoanContractBean.saleLoanContract.btel1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractBtel1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBadd1" value="Badd 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBadd1" maxLength="23" value="#{saleLoanContractBean.saleLoanContract.badd1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractBadd1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBadd2" value="Badd 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBadd2" maxLength="24" value="#{saleLoanContractBean.saleLoanContract.badd2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractBadd2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBadd3" value="Badd 3:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBadd3" maxLength="16" value="#{saleLoanContractBean.saleLoanContract.badd3}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractBadd3" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBcard" value="Bcard:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBcard" maxLength="30" value="#{saleLoanContractBean.saleLoanContract.bcard}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractBcard" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBcardNum" value="Bcard Num:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBcardNum" maxLength="25" value="#{saleLoanContractBean.saleLoanContract.bcardNum}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractBcardNum" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBdate1" value="Bdate 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBdate1" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.bdate1}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractBdate1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBby" value="Bby:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBby" maxLength="40" value="#{saleLoanContractBean.saleLoanContract.bby}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractBby" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBdate2" value="Bdate 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBdate2" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.bdate2}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractBdate2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBpro" value="Bpro:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBpro" maxLength="25" value="#{saleLoanContractBean.saleLoanContract.bpro}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractBpro" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBoffice" value="Boffice:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBoffice" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.boffice}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractBoffice" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBtel2" value="Btel 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBtel2" maxLength="12" value="#{saleLoanContractBean.saleLoanContract.btel2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractBtel2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCname1" value="Cname 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCname1" maxLength="8" value="#{saleLoanContractBean.saleLoanContract.cname1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCname1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCname2" value="Cname 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCname2" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.cname2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCname2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCname3" value="Cname 3:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCname3" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.cname3}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCname3" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCtel1" value="Ctel 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCtel1" maxLength="12" value="#{saleLoanContractBean.saleLoanContract.ctel1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCtel1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCadd1" value="Cadd 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCadd1" maxLength="23" value="#{saleLoanContractBean.saleLoanContract.cadd1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCadd1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCadd2" value="Cadd 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCadd2" maxLength="24" value="#{saleLoanContractBean.saleLoanContract.cadd2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCadd2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCadd3" value="Cadd 3:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCadd3" maxLength="16" value="#{saleLoanContractBean.saleLoanContract.cadd3}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCadd3" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCcard" value="Ccard:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCcard" maxLength="30" value="#{saleLoanContractBean.saleLoanContract.ccard}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCcard" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCcardNum" value="Ccard Num:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCcardNum" maxLength="25" value="#{saleLoanContractBean.saleLoanContract.ccardNum}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCcardNum" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCdate1" value="Cdate 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCdate1" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.cdate1}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractCdate1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCby" value="Cby:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCby" maxLength="40" value="#{saleLoanContractBean.saleLoanContract.cby}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCby" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCdate2" value="Cdate 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCdate2" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.cdate2}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractCdate2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCpro" value="Cpro:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCpro" maxLength="25" value="#{saleLoanContractBean.saleLoanContract.cpro}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCpro" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCoffice" value="Coffice:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCoffice" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.coffice}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCoffice" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCtel2" value="Ctel 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCtel2" maxLength="12" value="#{saleLoanContractBean.saleLoanContract.ctel2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCtel2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLclose" value="Lclose:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLclose" value="#{saleLoanContractBean.saleLoanContract.lclose}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLclose" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractComback" value="Comback:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractComback" maxLength="1" value="#{saleLoanContractBean.saleLoanContract.comback}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractComback" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractUppay" value="Uppay:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractUppay" value="#{saleLoanContractBean.saleLoanContract.uppay}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractUppay" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractVvat" value="Vvat:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractVvat" value="#{saleLoanContractBean.saleLoanContract.vvat}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractVvat" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractInt0" value="Int 0:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractInt0" value="#{saleLoanContractBean.saleLoanContract.int0}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractInt0" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractInt1" value="Int 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractInt1" value="#{saleLoanContractBean.saleLoanContract.int1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractInt1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractInt2" value="Int 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractInt2" value="#{saleLoanContractBean.saleLoanContract.int2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractInt2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractVatTerm" value="Vat Term:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractVatTerm" value="#{saleLoanContractBean.saleLoanContract.vatTerm}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractVatTerm" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractRegType" value="Reg Type:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractRegType" value="#{saleLoanContractBean.saleLoanContract.regType}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractRegType" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBegDeb" value="Beg Deb:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBegDeb" value="#{saleLoanContractBean.saleLoanContract.begDeb}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractBegDeb" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLastdat" value="Lastdat:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLastdat" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.lastdat}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractLastdat" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractRemain" value="Remain:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractRemain" value="#{saleLoanContractBean.saleLoanContract.remain}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractRemain" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCuser" value="Cuser:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCuser" maxLength="5" value="#{saleLoanContractBean.saleLoanContract.cuser}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCuser" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCdate" value="Cdate:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCdate" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.cdate}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractCdate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCtime" value="Ctime:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCtime" maxLength="8" value="#{saleLoanContractBean.saleLoanContract.ctime}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCtime" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCombackd" value="Combackd:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCombackd" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.combackd}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractCombackd" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractTermRange" value="Term Range:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractTermRange" value="#{saleLoanContractBean.saleLoanContract.termRange}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractTermRange" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSaleType" value="Sale Type:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractSaleType" maxLength="1" value="#{saleLoanContractBean.saleLoanContract.saleType}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractSaleType" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBranch" value="Branch:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBranch" maxLength="4" value="#{saleLoanContractBean.saleLoanContract.branch}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractBranch" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCstat" value="Cstat:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCstat" maxLength="15" value="#{saleLoanContractBean.saleLoanContract.cstat}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCstat" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAreacode" value="Areacode:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAreacode" maxLength="4" value="#{saleLoanContractBean.saleLoanContract.areacode}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAreacode" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAsstCode" value="Asst Code:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAsstCode" maxLength="2" value="#{saleLoanContractBean.saleLoanContract.asstCode}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAsstCode" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAsstName" value="Asst Name:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAsstName" maxLength="30" value="#{saleLoanContractBean.saleLoanContract.asstName}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAsstName" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAnaCode" value="Ana Code:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAnaCode" maxLength="4" value="#{saleLoanContractBean.saleLoanContract.anaCode}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAnaCode" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAnaName" value="Ana Name:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAnaName" maxLength="30" value="#{saleLoanContractBean.saleLoanContract.anaName}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAnaName" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractVatCode" value="Vat Code:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractVatCode" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.vatCode}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractVatCode" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractReccode" value="Reccode:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractReccode" maxLength="6" value="#{saleLoanContractBean.saleLoanContract.reccode}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractReccode" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCloseday" value="Closeday:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCloseday" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.closeday}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractCloseday" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractTripfirst" value="Tripfirst:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractTripfirst" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.tripfirst}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractTripfirst" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractMoveout" value="Moveout:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractMoveout" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.moveout}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractMoveout" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractStypeCode" value="Stype Code:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractStypeCode" maxLength="2" value="#{saleLoanContractBean.saleLoanContract.stypeCode}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractStypeCode" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractStypeName" value="Stype Name:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractStypeName" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.stypeName}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractStypeName" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSdate1" value="Sdate 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractSdate1" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.sdate1}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractSdate1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSdate2" value="Sdate 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractSdate2" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.sdate2}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractSdate2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSdate3" value="Sdate 3:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractSdate3" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.sdate3}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractSdate3" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractCcomback" value="Ccomback:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractCcomback" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.ccomback}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractCcomback" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractGrpCus" value="Grp Cus:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractGrpCus" maxLength="1" value="#{saleLoanContractBean.saleLoanContract.grpCus}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractGrpCus" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractGrpMon" value="Grp Mon:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractGrpMon" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.grpMon}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractGrpMon" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLevelc" value="Levelc:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLevelc" maxLength="1" value="#{saleLoanContractBean.saleLoanContract.levelc}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLevelc" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLevelm" value="Levelm:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLevelm" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.levelm}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractLevelm" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractOldreg" value="Oldreg:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractOldreg" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.oldreg}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractOldreg" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractNpldate" value="Npldate:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractNpldate" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.npldate}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractNpldate" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractBatch" value="Batch:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractBatch" maxLength="1" value="#{saleLoanContractBean.saleLoanContract.batch}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractBatch" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractPay1rec" value="Pay 1rec:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractPay1rec" maxLength="15" value="#{saleLoanContractBean.saleLoanContract.pay1rec}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractPay1rec" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractErrcode" value="Errcode:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractErrcode" maxLength="12" value="#{saleLoanContractBean.saleLoanContract.errcode}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractErrcode" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractXdisc" value="Xdisc:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractXdisc" value="#{saleLoanContractBean.saleLoanContract.xdisc}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractXdisc" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractXint1" value="Xint 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractXint1" value="#{saleLoanContractBean.saleLoanContract.xint1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractXint1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractXint2" value="Xint 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractXint2" value="#{saleLoanContractBean.saleLoanContract.xint2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractXint2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractXint3" value="Xint 3:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractXint3" value="#{saleLoanContractBean.saleLoanContract.xint3}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractXint3" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractXtable" value="Xtable:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractXtable" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.xtable}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractXtable" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractXint0x" value="Xint 0x:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractXint0x" value="#{saleLoanContractBean.saleLoanContract.xint0x}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractXint0x" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractXintType" value="Xint Type:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractXintType" maxLength="1" value="#{saleLoanContractBean.saleLoanContract.xintType}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractXintType" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractXdue" value="Xdue:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractXdue" value="#{saleLoanContractBean.saleLoanContract.xdue}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractXdue" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractXture" value="Xture:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractXture" value="#{saleLoanContractBean.saleLoanContract.xture}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractXture" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZprice" value="Zprice:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZprice" value="#{saleLoanContractBean.saleLoanContract.zprice}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZprice" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZterm" value="Zterm:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZterm" value="#{saleLoanContractBean.saleLoanContract.zterm}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZterm" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZinterest" value="Zinterest:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZinterest" value="#{saleLoanContractBean.saleLoanContract.zinterest}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZinterest" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZpremiem" value="Zpremiem:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZpremiem" value="#{saleLoanContractBean.saleLoanContract.zpremiem}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZpremiem" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZint" value="Zint:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZint" value="#{saleLoanContractBean.saleLoanContract.zint}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZint" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZint1" value="Zint 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZint1" value="#{saleLoanContractBean.saleLoanContract.zint1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZint1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZint2" value="Zint 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZint2" value="#{saleLoanContractBean.saleLoanContract.zint2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZint2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZtermPay" value="Zterm Pay:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZtermPay" value="#{saleLoanContractBean.saleLoanContract.ztermPay}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZtermPay" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZtotal" value="Ztotal:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZtotal" value="#{saleLoanContractBean.saleLoanContract.ztotal}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZtotal" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZintTerm" value="Zint Term:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZintTerm" value="#{saleLoanContractBean.saleLoanContract.zintTerm}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZintTerm" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZintTerm1" value="Zint Term 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZintTerm1" value="#{saleLoanContractBean.saleLoanContract.zintTerm1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZintTerm1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZintTerm2" value="Zint Term 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZintTerm2" value="#{saleLoanContractBean.saleLoanContract.zintTerm2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZintTerm2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZamt" value="Zamt:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZamt" value="#{saleLoanContractBean.saleLoanContract.zamt}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZamt" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZlamt" value="Zlamt:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZlamt" value="#{saleLoanContractBean.saleLoanContract.zlamt}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZlamt" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLevelpx" value="Levelpx:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLevelpx" maxLength="2" value="#{saleLoanContractBean.saleLoanContract.levelpx}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLevelpx" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLevelpxnam" value="Levelpxnam:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLevelpxnam" maxLength="40" value="#{saleLoanContractBean.saleLoanContract.levelpxnam}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLevelpxnam" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractAmt" value="Amt:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractAmt" value="#{saleLoanContractBean.saleLoanContract.amt}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractAmt" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLamt" value="Lamt:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLamt" value="#{saleLoanContractBean.saleLoanContract.lamt}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLamt" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZtrip" value="Ztrip:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZtrip" maxLength="10" value="#{saleLoanContractBean.saleLoanContract.ztrip}">
						<f:convertDateTime type="date"/>
					</h:inputText>
					<h:message for="saleLoanContractBeanSaleLoanContractZtrip" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractLpay" value="Lpay:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractLpay" value="#{saleLoanContractBean.saleLoanContract.lpay}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractLpay" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZlpay" value="Zlpay:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZlpay" value="#{saleLoanContractBean.saleLoanContract.zlpay}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZlpay" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZpay1" value="Zpay 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZpay1" value="#{saleLoanContractBean.saleLoanContract.zpay1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZpay1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZpay1rec" value="Zpay 1rec:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZpay1rec" maxLength="11" value="#{saleLoanContractBean.saleLoanContract.zpay1rec}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZpay1rec" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZintxx1" value="Zintxx 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZintxx1" value="#{saleLoanContractBean.saleLoanContract.zintxx1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZintxx1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractZintxx2" value="Zintxx 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractZintxx2" value="#{saleLoanContractBean.saleLoanContract.zintxx2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractZintxx2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractXtra" value="Xtra:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractXtra" value="#{saleLoanContractBean.saleLoanContract.xtra}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractXtra" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractMxlogo" value="Mxlogo:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractMxlogo" maxLength="40" value="#{saleLoanContractBean.saleLoanContract.mxlogo}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractMxlogo" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractRemark" value="Remark:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractRemark" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.remark}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractRemark" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractYcode" value="Ycode:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractYcode" maxLength="2" value="#{saleLoanContractBean.saleLoanContract.ycode}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractYcode" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractYname" value="Yname:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractYname" maxLength="20" value="#{saleLoanContractBean.saleLoanContract.yname}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractYname" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSpc01" value="Spc 01:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractSpc01" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.spc01}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractSpc01" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSpc02" value="Spc 02:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractSpc02" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.spc02}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractSpc02" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSpc03" value="Spc 03:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractSpc03" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.spc03}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractSpc03" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSpc04" value="Spc 04:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractSpc04" maxLength="1" value="#{saleLoanContractBean.saleLoanContract.spc04}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractSpc04" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSpc05" value="Spc 05:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractSpc05" value="#{saleLoanContractBean.saleLoanContract.spc05}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractSpc05" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSpc06" value="Spc 06:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractSpc06" value="#{saleLoanContractBean.saleLoanContract.spc06}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractSpc06" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSpc07" value="Spc 07:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractSpc07" maxLength="50" value="#{saleLoanContractBean.saleLoanContract.spc07}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractSpc07" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractPrePay1" value="Pre Pay 1:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractPrePay1" value="#{saleLoanContractBean.saleLoanContract.prePay1}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractPrePay1" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractPrePay2" value="Pre Pay 2:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractPrePay2" value="#{saleLoanContractBean.saleLoanContract.prePay2}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractPrePay2" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractPrePay3" value="Pre Pay 3:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractPrePay3" value="#{saleLoanContractBean.saleLoanContract.prePay3}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractPrePay3" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractPrePay4" value="Pre Pay 4:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractPrePay4" value="#{saleLoanContractBean.saleLoanContract.prePay4}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractPrePay4" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractXvolume" value="Xvolume:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractXvolume" maxLength="30" value="#{saleLoanContractBean.saleLoanContract.xvolume}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractXvolume" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractTmpLoanCode" value="Tmp Loan Code:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractTmpLoanCode" maxLength="11" value="#{saleLoanContractBean.saleLoanContract.tmpLoanCode}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractTmpLoanCode" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractTmpLoanCodeType" value="Tmp Loan Code Type:"/>
				<h:panelGroup>
					<h:inputText id="saleLoanContractBeanSaleLoanContractTmpLoanCodeType" maxLength="1" value="#{saleLoanContractBean.saleLoanContract.tmpLoanCodeType}"/>
					<h:message for="saleLoanContractBeanSaleLoanContractTmpLoanCodeType" styleClass="error"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSaleLoanContractDebtMoratoriums" value="Sale Loan Contract Debt Moratoriums:"/>
				<h:panelGroup>
					<ui:param name="_collection" value="#{saleLoanContractBean.saleLoanContract.saleLoanContractDebtMoratoriums}"/>
					<h:dataTable id="saleLoanContractBeanSaleLoanContractSaleLoanContractDebtMoratoriums" styleClass="data-table" value="#{forgeview:asList(_collection)}" var="_item">
						<h:column>
							<f:facet name="header">
								<h:outputText value="Start Term No"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractDebtMoratorium/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemStartTermNo" value="#{_item.startTermNo}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractDebtMoratoriumBeanAddStartTermNo" value="#{saleLoanContractDebtMoratoriumBean.add.startTermNo}"/>
								<h:message for="saleLoanContractDebtMoratoriumBeanAddStartTermNo" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Start Term Sub No"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractDebtMoratorium/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemStartTermSubNo" value="#{_item.startTermSubNo}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractDebtMoratoriumBeanAddStartTermSubNo" value="#{saleLoanContractDebtMoratoriumBean.add.startTermSubNo}"/>
								<h:message for="saleLoanContractDebtMoratoriumBeanAddStartTermSubNo" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Count Of Term"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractDebtMoratorium/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemCountOfTerm" value="#{_item.countOfTerm}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractDebtMoratoriumBeanAddCountOfTerm" value="#{saleLoanContractDebtMoratoriumBean.add.countOfTerm}"/>
								<h:message for="saleLoanContractDebtMoratoriumBeanAddCountOfTerm" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Debt Moratorium By Emp No"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractDebtMoratorium/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemDebtMoratoriumByEmpNo" value="#{_item.debtMoratoriumByEmpNo}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractDebtMoratoriumBeanAddDebtMoratoriumByEmpNo" value="#{saleLoanContractDebtMoratoriumBean.add.debtMoratoriumByEmpNo}"/>
								<h:message for="saleLoanContractDebtMoratoriumBeanAddDebtMoratoriumByEmpNo" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Debt Moratorium Dtm"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractDebtMoratorium/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemDebtMoratoriumDtm" value="#{_item.debtMoratoriumDtm}">
									<f:convertDateTime pattern="MMM d, yyyy hh:mm:ss a" type="both"/>
								</h:outputText>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractDebtMoratoriumBeanAddDebtMoratoriumDtm" maxLength="19" value="#{saleLoanContractDebtMoratoriumBean.add.debtMoratoriumDtm}">
									<f:convertDateTime pattern="MMM d, yyyy hh:mm:ss a" type="both"/>
								</h:inputText>
								<h:message for="saleLoanContractDebtMoratoriumBeanAddDebtMoratoriumDtm" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column footerClass="remove-column" headerClass="remove-column">
							<h:commandLink action="#{_collection.remove(_item)}" styleClass="remove-button"/>
							<f:facet name="footer">
								<h:commandLink action="#{_collection.add(saleLoanContractDebtMoratoriumBean.added)}" id="saleLoanContractBeanSaleLoanContractSaleLoanContractDebtMoratoriumsAdd" styleClass="add-button">
									<f:setPropertyActionListener target="#{saleLoanContractDebtMoratoriumBean.add.saleLoanContract}" value="#{saleLoanContractBean.saleLoanContract}"/>
								</h:commandLink>
							</f:facet>
						</h:column>
					</h:dataTable>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSaleLoanContractReceiptCancels" value="Sale Loan Contract Receipt Cancels:"/>
				<h:panelGroup>
					<ui:param name="_collection" value="#{saleLoanContractBean.saleLoanContract.saleLoanContractReceiptCancels}"/>
					<h:dataTable id="saleLoanContractBeanSaleLoanContractSaleLoanContractReceiptCancels" styleClass="data-table" value="#{forgeview:asList(_collection)}" var="_item">
						<h:column>
							<f:facet name="header">
								<h:outputText value="Old Receipt By Emp No"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractReceiptCancel/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemOldReceiptByEmpNo" value="#{_item.oldReceiptByEmpNo}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractReceiptCancelBeanAddOldReceiptByEmpNo" value="#{saleLoanContractReceiptCancelBean.add.oldReceiptByEmpNo}"/>
								<h:message for="saleLoanContractReceiptCancelBeanAddOldReceiptByEmpNo" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="New Receipt Code"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractReceiptCancel/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemNewReceiptCode" value="#{_item.newReceiptCode}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractReceiptCancelBeanAddNewReceiptCode" maxLength="50" value="#{saleLoanContractReceiptCancelBean.add.newReceiptCode}"/>
								<h:message for="saleLoanContractReceiptCancelBeanAddNewReceiptCode" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Cancel Memo"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractReceiptCancel/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemCancelMemo" value="#{_item.cancelMemo}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractReceiptCancelBeanAddCancelMemo" maxLength="500" value="#{saleLoanContractReceiptCancelBean.add.cancelMemo}"/>
								<h:message for="saleLoanContractReceiptCancelBeanAddCancelMemo" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Cancel Dtm"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractReceiptCancel/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemCancelDtm" value="#{_item.cancelDtm}">
									<f:convertDateTime pattern="MMM d, yyyy hh:mm:ss a" type="both"/>
								</h:outputText>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractReceiptCancelBeanAddCancelDtm" maxLength="19" value="#{saleLoanContractReceiptCancelBean.add.cancelDtm}">
									<f:convertDateTime pattern="MMM d, yyyy hh:mm:ss a" type="both"/>
								</h:inputText>
								<h:message for="saleLoanContractReceiptCancelBeanAddCancelDtm" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Cancel By Emp No"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractReceiptCancel/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemCancelByEmpNo" value="#{_item.cancelByEmpNo}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractReceiptCancelBeanAddCancelByEmpNo" value="#{saleLoanContractReceiptCancelBean.add.cancelByEmpNo}"/>
								<h:message for="saleLoanContractReceiptCancelBeanAddCancelByEmpNo" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column footerClass="remove-column" headerClass="remove-column">
							<h:commandLink action="#{_collection.remove(_item)}" styleClass="remove-button"/>
							<f:facet name="footer">
								<h:commandLink action="#{_collection.add(saleLoanContractReceiptCancelBean.added)}" id="saleLoanContractBeanSaleLoanContractSaleLoanContractReceiptCancelsAdd" styleClass="add-button">
									<f:setPropertyActionListener target="#{saleLoanContractReceiptCancelBean.add.saleLoanContract}" value="#{saleLoanContractBean.saleLoanContract}"/>
								</h:commandLink>
							</f:facet>
						</h:column>
					</h:dataTable>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSaleLoanPayments" value="Sale Loan Payments:"/>
				<h:panelGroup>
					<ui:param name="_collection" value="#{saleLoanContractBean.saleLoanContract.saleLoanPayments}"/>
					<h:dataTable id="saleLoanContractBeanSaleLoanContractSaleLoanPayments" styleClass="data-table" value="#{forgeview:asList(_collection)}" var="_item">
						<h:column>
							<f:facet name="header">
								<h:outputText value="Installment Val"/>
							</f:facet>
							<h:link outcome="/form/saleLoanPayment/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemInstallmentVal" value="#{_item.installmentVal}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanPaymentBeanAddInstallmentVal" value="#{saleLoanPaymentBean.add.installmentVal}"/>
								<h:message for="saleLoanPaymentBeanAddInstallmentVal" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Pay Installment Val"/>
							</f:facet>
							<h:link outcome="/form/saleLoanPayment/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemPayInstallmentVal" value="#{_item.payInstallmentVal}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanPaymentBeanAddPayInstallmentVal" value="#{saleLoanPaymentBean.add.payInstallmentVal}"/>
								<h:message for="saleLoanPaymentBeanAddPayInstallmentVal" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Principal Remain Val"/>
							</f:facet>
							<h:link outcome="/form/saleLoanPayment/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemPrincipalRemainVal" value="#{_item.principalRemainVal}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanPaymentBeanAddPrincipalRemainVal" value="#{saleLoanPaymentBean.add.principalRemainVal}"/>
								<h:message for="saleLoanPaymentBeanAddPrincipalRemainVal" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Interest Remain Val"/>
							</f:facet>
							<h:link outcome="/form/saleLoanPayment/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemInterestRemainVal" value="#{_item.interestRemainVal}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanPaymentBeanAddInterestRemainVal" value="#{saleLoanPaymentBean.add.interestRemainVal}"/>
								<h:message for="saleLoanPaymentBeanAddInterestRemainVal" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Installment Remain Val"/>
							</f:facet>
							<h:link outcome="/form/saleLoanPayment/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemInstallmentRemainVal" value="#{_item.installmentRemainVal}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanPaymentBeanAddInstallmentRemainVal" value="#{saleLoanPaymentBean.add.installmentRemainVal}"/>
								<h:message for="saleLoanPaymentBeanAddInstallmentRemainVal" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column footerClass="remove-column" headerClass="remove-column">
							<h:commandLink action="#{_collection.remove(_item)}" styleClass="remove-button"/>
							<f:facet name="footer">
								<h:commandLink action="#{_collection.add(saleLoanPaymentBean.added)}" id="saleLoanContractBeanSaleLoanContractSaleLoanPaymentsAdd" styleClass="add-button">
									<f:setPropertyActionListener target="#{saleLoanPaymentBean.add.saleLoanContract}" value="#{saleLoanContractBean.saleLoanContract}"/>
								</h:commandLink>
							</f:facet>
						</h:column>
					</h:dataTable>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSaleLoanContractRefdoc01s" value="Sale Loan Contract Refdoc 01s:"/>
				<h:panelGroup>
					<ui:param name="_collection" value="#{saleLoanContractBean.saleLoanContract.saleLoanContractRefdoc01s}"/>
					<h:dataTable id="saleLoanContractBeanSaleLoanContractSaleLoanContractRefdoc01s" styleClass="data-table" value="#{forgeview:asList(_collection)}" var="_item">
						<h:column>
							<f:facet name="header">
								<h:outputText value="Ref Doc Code"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractRefdoc01/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemRefDocCode" value="#{_item.refDocCode}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractRefdoc01BeanAddRefDocCode" maxLength="20" value="#{saleLoanContractRefdoc01Bean.add.refDocCode}"/>
								<h:message for="saleLoanContractRefdoc01BeanAddRefDocCode" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column footerClass="remove-column" headerClass="remove-column">
							<h:commandLink action="#{_collection.remove(_item)}" styleClass="remove-button"/>
							<f:facet name="footer">
								<h:commandLink action="#{_collection.add(saleLoanContractRefdoc01Bean.added)}" id="saleLoanContractBeanSaleLoanContractSaleLoanContractRefdoc01sAdd" styleClass="add-button">
									<f:setPropertyActionListener target="#{saleLoanContractRefdoc01Bean.add.saleLoanContract}" value="#{saleLoanContractBean.saleLoanContract}"/>
								</h:commandLink>
							</f:facet>
						</h:column>
					</h:dataTable>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel value="Sale Loan Contract Re Info:"/>
				<h:panelGroup>
					<h:commandLink action="#{saleLoanContractBean.saleLoanContract.newSaleLoanContractReInfo}" rendered="#{empty saleLoanContractBean.saleLoanContract.saleLoanContractReInfo}" value="Create New Sale Loan Contract Re Info"/>
					<h:panelGrid columnClasses="label,component,required" columns="3" rendered="#{!empty saleLoanContractBean.saleLoanContract.saleLoanContractReInfo}"/>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSaleLoanContractGuarantors" value="Sale Loan Contract Guarantors:"/>
				<h:panelGroup>
					<ui:param name="_collection" value="#{saleLoanContractBean.saleLoanContract.saleLoanContractGuarantors}"/>
					<h:dataTable id="saleLoanContractBeanSaleLoanContractSaleLoanContractGuarantors" styleClass="data-table" value="#{forgeview:asList(_collection)}" var="_item">
						<h:column>
							<f:facet name="header">
								<h:outputText value="Cust Grt No"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractGuarantor/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemCustGrtNo" value="#{_item.custGrtNo}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractGuarantorBeanAddCustGrtNo" value="#{saleLoanContractGuarantorBean.add.custGrtNo}"/>
								<h:message for="saleLoanContractGuarantorBeanAddCustGrtNo" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Occupation No"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractGuarantor/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemOccupationNo" value="#{_item.occupationNo}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractGuarantorBeanAddOccupationNo" value="#{saleLoanContractGuarantorBean.add.occupationNo}"/>
								<h:message for="saleLoanContractGuarantorBeanAddOccupationNo" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Id Card No"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractGuarantor/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemIdCardNo" value="#{_item.idCardNo}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractGuarantorBeanAddIdCardNo" maxLength="20" value="#{saleLoanContractGuarantorBean.add.idCardNo}"/>
								<h:message for="saleLoanContractGuarantorBeanAddIdCardNo" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Id Card Issued Date"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractGuarantor/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemIdCardIssuedDate" value="#{_item.idCardIssuedDate}">
									<f:convertDateTime type="date"/>
								</h:outputText>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractGuarantorBeanAddIdCardIssuedDate" maxLength="10" value="#{saleLoanContractGuarantorBean.add.idCardIssuedDate}">
									<f:convertDateTime type="date"/>
								</h:inputText>
								<h:message for="saleLoanContractGuarantorBeanAddIdCardIssuedDate" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Id Card Expire Date"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractGuarantor/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemIdCardExpireDate" value="#{_item.idCardExpireDate}">
									<f:convertDateTime type="date"/>
								</h:outputText>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractGuarantorBeanAddIdCardExpireDate" maxLength="10" value="#{saleLoanContractGuarantorBean.add.idCardExpireDate}">
									<f:convertDateTime type="date"/>
								</h:inputText>
								<h:message for="saleLoanContractGuarantorBeanAddIdCardExpireDate" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column footerClass="remove-column" headerClass="remove-column">
							<h:commandLink action="#{_collection.remove(_item)}" styleClass="remove-button"/>
							<f:facet name="footer">
								<h:commandLink action="#{_collection.add(saleLoanContractGuarantorBean.added)}" id="saleLoanContractBeanSaleLoanContractSaleLoanContractGuarantorsAdd" styleClass="add-button">
									<f:setPropertyActionListener target="#{saleLoanContractGuarantorBean.add.saleLoanContract}" value="#{saleLoanContractBean.saleLoanContract}"/>
								</h:commandLink>
							</f:facet>
						</h:column>
					</h:dataTable>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSaleLoanContractLogs" value="Sale Loan Contract Logs:"/>
				<h:panelGroup>
					<ui:param name="_collection" value="#{saleLoanContractBean.saleLoanContract.saleLoanContractLogs}"/>
					<h:dataTable id="saleLoanContractBeanSaleLoanContractSaleLoanContractLogs" styleClass="data-table" value="#{forgeview:asList(_collection)}" var="_item">
						<h:column>
							<f:facet name="header">
								<h:outputText value="Log No"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractLog/view">
								<f:param name="id" value="#{_item.logNo}"/>
								<h:outputText id="itemLogNo" value="#{_item.logNo}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractLogBeanAddLogNo" value="#{saleLoanContractLogBean.add.logNo}"/>
								<h:message for="saleLoanContractLogBeanAddLogNo" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column footerClass="remove-column" headerClass="remove-column">
							<h:commandLink action="#{_collection.remove(_item)}" styleClass="remove-button"/>
							<f:facet name="footer">
								<h:commandLink action="#{_collection.add(saleLoanContractLogBean.added)}" id="saleLoanContractBeanSaleLoanContractSaleLoanContractLogsAdd" styleClass="add-button">
									<f:setPropertyActionListener target="#{saleLoanContractLogBean.add.saleLoanContract}" value="#{saleLoanContractBean.saleLoanContract}"/>
								</h:commandLink>
							</f:facet>
						</h:column>
					</h:dataTable>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSaleLoanContractCcRates" value="Sale Loan Contract Cc Rates:"/>
				<h:panelGroup>
					<ui:param name="_collection" value="#{saleLoanContractBean.saleLoanContract.saleLoanContractCcRates}"/>
					<h:dataTable id="saleLoanContractBeanSaleLoanContractSaleLoanContractCcRates" styleClass="data-table" value="#{forgeview:asList(_collection)}" var="_item">
						<h:column>
							<f:facet name="header">
								<h:outputText value="Cc Interest Rate Disc Calc Type"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractCcRate/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemCcInterestRateDiscCalcType" value="#{_item.ccInterestRateDiscCalcType}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractCcRateBeanAddCcInterestRateDiscCalcType" value="#{saleLoanContractCcRateBean.add.ccInterestRateDiscCalcType}"/>
								<h:message for="saleLoanContractCcRateBeanAddCcInterestRateDiscCalcType" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Cc Interest Rate Disc Val"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractCcRate/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemCcInterestRateDiscVal" value="#{_item.ccInterestRateDiscVal}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractCcRateBeanAddCcInterestRateDiscVal" value="#{saleLoanContractCcRateBean.add.ccInterestRateDiscVal}"/>
								<h:message for="saleLoanContractCcRateBeanAddCcInterestRateDiscVal" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Cc Interest Rate Disc Perc"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractCcRate/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemCcInterestRateDiscPerc" value="#{_item.ccInterestRateDiscPerc}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractCcRateBeanAddCcInterestRateDiscPerc" value="#{saleLoanContractCcRateBean.add.ccInterestRateDiscPerc}"/>
								<h:message for="saleLoanContractCcRateBeanAddCcInterestRateDiscPerc" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column footerClass="remove-column" headerClass="remove-column">
							<h:commandLink action="#{_collection.remove(_item)}" styleClass="remove-button"/>
							<f:facet name="footer">
								<h:commandLink action="#{_collection.add(saleLoanContractCcRateBean.added)}" id="saleLoanContractBeanSaleLoanContractSaleLoanContractCcRatesAdd" styleClass="add-button">
									<f:setPropertyActionListener target="#{saleLoanContractCcRateBean.add.saleLoanContract}" value="#{saleLoanContractBean.saleLoanContract}"/>
								</h:commandLink>
							</f:facet>
						</h:column>
					</h:dataTable>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSaleLoanContractRefdocInvoices" value="Sale Loan Contract Refdoc Invoices:"/>
				<h:panelGroup>
					<ui:param name="_collection" value="#{saleLoanContractBean.saleLoanContract.saleLoanContractRefdocInvoices}"/>
					<h:dataTable id="saleLoanContractBeanSaleLoanContractSaleLoanContractRefdocInvoices" styleClass="data-table" value="#{forgeview:asList(_collection)}" var="_item">
						<h:column>
							<f:facet name="header">
								<h:outputText value="Ref Doc Code"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractRefdocInvoice/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemRefDocCode" value="#{_item.refDocCode}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractRefdocInvoiceBeanAddRefDocCode" maxLength="20" value="#{saleLoanContractRefdocInvoiceBean.add.refDocCode}"/>
								<h:message for="saleLoanContractRefdocInvoiceBeanAddRefDocCode" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column footerClass="remove-column" headerClass="remove-column">
							<h:commandLink action="#{_collection.remove(_item)}" styleClass="remove-button"/>
							<f:facet name="footer">
								<h:commandLink action="#{_collection.add(saleLoanContractRefdocInvoiceBean.added)}" id="saleLoanContractBeanSaleLoanContractSaleLoanContractRefdocInvoicesAdd" styleClass="add-button">
									<f:setPropertyActionListener target="#{saleLoanContractRefdocInvoiceBean.add.saleLoanContract}" value="#{saleLoanContractBean.saleLoanContract}"/>
								</h:commandLink>
							</f:facet>
						</h:column>
					</h:dataTable>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSaleLoanContractDiscretions" value="Sale Loan Contract Discretions:"/>
				<h:panelGroup>
					<ui:param name="_collection" value="#{saleLoanContractBean.saleLoanContract.saleLoanContractDiscretions}"/>
					<h:dataTable id="saleLoanContractBeanSaleLoanContractSaleLoanContractDiscretions" styleClass="data-table" value="#{forgeview:asList(_collection)}" var="_item">
						<h:column>
							<f:facet name="header">
								<h:outputText value="Discretion Date"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractDiscretion/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemDiscretionDate" value="#{_item.discretionDate}">
									<f:convertDateTime pattern="MMM d, yyyy hh:mm:ss a" type="both"/>
								</h:outputText>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractDiscretionBeanAddDiscretionDate" maxLength="19" value="#{saleLoanContractDiscretionBean.add.discretionDate}">
									<f:convertDateTime pattern="MMM d, yyyy hh:mm:ss a" type="both"/>
								</h:inputText>
								<h:message for="saleLoanContractDiscretionBeanAddDiscretionDate" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Limit Rate Val"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractDiscretion/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemLimitRateVal" value="#{_item.limitRateVal}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractDiscretionBeanAddLimitRateVal" value="#{saleLoanContractDiscretionBean.add.limitRateVal}"/>
								<h:message for="saleLoanContractDiscretionBeanAddLimitRateVal" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Exceed Rate Val"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractDiscretion/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemExceedRateVal" value="#{_item.exceedRateVal}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractDiscretionBeanAddExceedRateVal" value="#{saleLoanContractDiscretionBean.add.exceedRateVal}"/>
								<h:message for="saleLoanContractDiscretionBeanAddExceedRateVal" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Dc 01Is Used"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractDiscretion/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemDc01IsUsed" value="#{_item.dc01IsUsed}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractDiscretionBeanAddDc01IsUsed" maxLength="1" value="#{saleLoanContractDiscretionBean.add.dc01IsUsed}"/>
								<h:message for="saleLoanContractDiscretionBeanAddDc01IsUsed" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Dc 01Val"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractDiscretion/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemDc01Val" value="#{_item.dc01Val}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractDiscretionBeanAddDc01Val" value="#{saleLoanContractDiscretionBean.add.dc01Val}"/>
								<h:message for="saleLoanContractDiscretionBeanAddDc01Val" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column footerClass="remove-column" headerClass="remove-column">
							<h:commandLink action="#{_collection.remove(_item)}" styleClass="remove-button"/>
							<f:facet name="footer">
								<h:commandLink action="#{_collection.add(saleLoanContractDiscretionBean.added)}" id="saleLoanContractBeanSaleLoanContractSaleLoanContractDiscretionsAdd" styleClass="add-button">
									<f:setPropertyActionListener target="#{saleLoanContractDiscretionBean.add.saleLoanContract}" value="#{saleLoanContractBean.saleLoanContract}"/>
								</h:commandLink>
							</f:facet>
						</h:column>
					</h:dataTable>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSaleLoanPaymentTemplates" value="Sale Loan Payment Templates:"/>
				<h:panelGroup>
					<ui:param name="_collection" value="#{saleLoanContractBean.saleLoanContract.saleLoanPaymentTemplates}"/>
					<h:dataTable id="saleLoanContractBeanSaleLoanContractSaleLoanPaymentTemplates" styleClass="data-table" value="#{forgeview:asList(_collection)}" var="_item">
						<h:column>
							<f:facet name="header">
								<h:outputText value="Installment Val"/>
							</f:facet>
							<h:link outcome="/form/saleLoanPaymentTemplate/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemInstallmentVal" value="#{_item.installmentVal}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanPaymentTemplateBeanAddInstallmentVal" value="#{saleLoanPaymentTemplateBean.add.installmentVal}"/>
								<h:message for="saleLoanPaymentTemplateBeanAddInstallmentVal" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Pay Installment Val"/>
							</f:facet>
							<h:link outcome="/form/saleLoanPaymentTemplate/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemPayInstallmentVal" value="#{_item.payInstallmentVal}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanPaymentTemplateBeanAddPayInstallmentVal" value="#{saleLoanPaymentTemplateBean.add.payInstallmentVal}"/>
								<h:message for="saleLoanPaymentTemplateBeanAddPayInstallmentVal" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Principal Remain Val"/>
							</f:facet>
							<h:link outcome="/form/saleLoanPaymentTemplate/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemPrincipalRemainVal" value="#{_item.principalRemainVal}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanPaymentTemplateBeanAddPrincipalRemainVal" value="#{saleLoanPaymentTemplateBean.add.principalRemainVal}"/>
								<h:message for="saleLoanPaymentTemplateBeanAddPrincipalRemainVal" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Interest Remain Val"/>
							</f:facet>
							<h:link outcome="/form/saleLoanPaymentTemplate/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemInterestRemainVal" value="#{_item.interestRemainVal}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanPaymentTemplateBeanAddInterestRemainVal" value="#{saleLoanPaymentTemplateBean.add.interestRemainVal}"/>
								<h:message for="saleLoanPaymentTemplateBeanAddInterestRemainVal" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Installment Remain Val"/>
							</f:facet>
							<h:link outcome="/form/saleLoanPaymentTemplate/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemInstallmentRemainVal" value="#{_item.installmentRemainVal}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanPaymentTemplateBeanAddInstallmentRemainVal" value="#{saleLoanPaymentTemplateBean.add.installmentRemainVal}"/>
								<h:message for="saleLoanPaymentTemplateBeanAddInstallmentRemainVal" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column footerClass="remove-column" headerClass="remove-column">
							<h:commandLink action="#{_collection.remove(_item)}" styleClass="remove-button"/>
							<f:facet name="footer">
								<h:commandLink action="#{_collection.add(saleLoanPaymentTemplateBean.added)}" id="saleLoanContractBeanSaleLoanContractSaleLoanPaymentTemplatesAdd" styleClass="add-button">
									<f:setPropertyActionListener target="#{saleLoanPaymentTemplateBean.add.saleLoanContract}" value="#{saleLoanContractBean.saleLoanContract}"/>
								</h:commandLink>
							</f:facet>
						</h:column>
					</h:dataTable>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSaleLoanContractConfiscates" value="Sale Loan Contract Confiscates:"/>
				<h:panelGroup>
					<ui:param name="_collection" value="#{saleLoanContractBean.saleLoanContract.saleLoanContractConfiscates}"/>
					<h:dataTable id="saleLoanContractBeanSaleLoanContractSaleLoanContractConfiscates" styleClass="data-table" value="#{forgeview:asList(_collection)}" var="_item">
						<h:column>
							<f:facet name="header">
								<h:outputText value="Confiscate Date"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractConfiscate/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemConfiscateDate" value="#{_item.confiscateDate}">
									<f:convertDateTime pattern="MMM d, yyyy hh:mm:ss a" type="both"/>
								</h:outputText>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractConfiscateBeanAddConfiscateDate" maxLength="19" value="#{saleLoanContractConfiscateBean.add.confiscateDate}">
									<f:convertDateTime pattern="MMM d, yyyy hh:mm:ss a" type="both"/>
								</h:inputText>
								<h:message for="saleLoanContractConfiscateBeanAddConfiscateDate" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Confiscate By Emp No"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractConfiscate/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemConfiscateByEmpNo" value="#{_item.confiscateByEmpNo}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractConfiscateBeanAddConfiscateByEmpNo" value="#{saleLoanContractConfiscateBean.add.confiscateByEmpNo}"/>
								<h:message for="saleLoanContractConfiscateBeanAddConfiscateByEmpNo" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Confiscate Memo"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractConfiscate/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemConfiscateMemo" value="#{_item.confiscateMemo}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractConfiscateBeanAddConfiscateMemo" maxLength="300" value="#{saleLoanContractConfiscateBean.add.confiscateMemo}"/>
								<h:message for="saleLoanContractConfiscateBeanAddConfiscateMemo" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Sale Confiscate Memo"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractConfiscate/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemSaleConfiscateMemo" value="#{_item.saleConfiscateMemo}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractConfiscateBeanAddSaleConfiscateMemo" maxLength="300" value="#{saleLoanContractConfiscateBean.add.saleConfiscateMemo}"/>
								<h:message for="saleLoanContractConfiscateBeanAddSaleConfiscateMemo" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column>
							<f:facet name="header">
								<h:outputText value="Net Sale Price"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractConfiscate/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemNetSalePrice" value="#{_item.netSalePrice}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractConfiscateBeanAddNetSalePrice" value="#{saleLoanContractConfiscateBean.add.netSalePrice}"/>
								<h:message for="saleLoanContractConfiscateBeanAddNetSalePrice" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column footerClass="remove-column" headerClass="remove-column">
							<h:commandLink action="#{_collection.remove(_item)}" styleClass="remove-button"/>
							<f:facet name="footer">
								<h:commandLink action="#{_collection.add(saleLoanContractConfiscateBean.added)}" id="saleLoanContractBeanSaleLoanContractSaleLoanContractConfiscatesAdd" styleClass="add-button">
									<f:setPropertyActionListener target="#{saleLoanContractConfiscateBean.add.saleLoanContract}" value="#{saleLoanContractBean.saleLoanContract}"/>
								</h:commandLink>
							</f:facet>
						</h:column>
					</h:dataTable>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSaleLoanContractRefdoc02s" value="Sale Loan Contract Refdoc 02s:"/>
				<h:panelGroup>
					<ui:param name="_collection" value="#{saleLoanContractBean.saleLoanContract.saleLoanContractRefdoc02s}"/>
					<h:dataTable id="saleLoanContractBeanSaleLoanContractSaleLoanContractRefdoc02s" styleClass="data-table" value="#{forgeview:asList(_collection)}" var="_item">
						<h:column>
							<f:facet name="header">
								<h:outputText value="Ref Doc Code"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractRefdoc02/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemRefDocCode" value="#{_item.refDocCode}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractRefdoc02BeanAddRefDocCode" maxLength="20" value="#{saleLoanContractRefdoc02Bean.add.refDocCode}"/>
								<h:message for="saleLoanContractRefdoc02BeanAddRefDocCode" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column footerClass="remove-column" headerClass="remove-column">
							<h:commandLink action="#{_collection.remove(_item)}" styleClass="remove-button"/>
							<f:facet name="footer">
								<h:commandLink action="#{_collection.add(saleLoanContractRefdoc02Bean.added)}" id="saleLoanContractBeanSaleLoanContractSaleLoanContractRefdoc02sAdd" styleClass="add-button">
									<f:setPropertyActionListener target="#{saleLoanContractRefdoc02Bean.add.saleLoanContract}" value="#{saleLoanContractBean.saleLoanContract}"/>
								</h:commandLink>
							</f:facet>
						</h:column>
					</h:dataTable>
				</h:panelGroup>
				<h:outputText/>
				<h:outputLabel for="saleLoanContractBeanSaleLoanContractSaleLoanContractRefdoc03s" value="Sale Loan Contract Refdoc 03s:"/>
				<h:panelGroup>
					<ui:param name="_collection" value="#{saleLoanContractBean.saleLoanContract.saleLoanContractRefdoc03s}"/>
					<h:dataTable id="saleLoanContractBeanSaleLoanContractSaleLoanContractRefdoc03s" styleClass="data-table" value="#{forgeview:asList(_collection)}" var="_item">
						<h:column>
							<f:facet name="header">
								<h:outputText value="Ref Doc Code"/>
							</f:facet>
							<h:link outcome="/form/saleLoanContractRefdoc03/view">
								<f:param name="id" value="#{_item.id}"/>
								<h:outputText id="itemRefDocCode" value="#{_item.refDocCode}"/>
							</h:link>
							<f:facet name="footer">
								<h:inputText id="saleLoanContractRefdoc03BeanAddRefDocCode" maxLength="20" value="#{saleLoanContractRefdoc03Bean.add.refDocCode}"/>
								<h:message for="saleLoanContractRefdoc03BeanAddRefDocCode" styleClass="error"/>
							</f:facet>
						</h:column>
						<h:column footerClass="remove-column" headerClass="remove-column">
							<h:commandLink action="#{_collection.remove(_item)}" styleClass="remove-button"/>
							<f:facet name="footer">
								<h:commandLink action="#{_collection.add(saleLoanContractRefdoc03Bean.added)}" id="saleLoanContractBeanSaleLoanContractSaleLoanContractRefdoc03sAdd" styleClass="add-button">
									<f:setPropertyActionListener target="#{saleLoanContractRefdoc03Bean.add.saleLoanContract}" value="#{saleLoanContractBean.saleLoanContract}"/>
								</h:commandLink>
							</f:facet>
						</h:column>
					</h:dataTable>
				</h:panelGroup>
				<h:outputText/>
			</h:panelGrid>

			<div class="buttons">
				<h:commandLink value="Save" action="#{saleLoanContractBean.update}" styleClass="btn btn-primary"/>
				<c:choose>
					<c:when test="#{!empty saleLoanContractBean.id}">
						<h:link value="Cancel" outcome="view" styleClass="btn btn-primary">
							<f:param name="id" value="#{saleLoanContractBean.id}"/>
						</h:link>
						<h:commandLink value="Delete" action="#{saleLoanContractBean.delete}" styleClass="btn btn-primary"/>
					</c:when>
					<c:otherwise>
						<h:link value="Cancel" outcome="search" styleClass="btn btn-primary"/>
					</c:otherwise>
				</c:choose>
			</div>
		</h:form>
	</ui:define>

</ui:composition>